<?php

/**
 * @author FROSTY (valik619)
 * @site nadmad.ru
 * @mail valik619@inbox.ru
 */
header('Content-Type: text/html; charset=utf8');

$a=htmlspecialchars(trim($_GET['a']));

switch ($a){

default:
echo '<link rel="stylesheet" href="style.css" type="text/css" />';

echo '<div class="g">INSTALL wBlogCMS v1.0 [BETA]</div>';
echo '<div class="a">Устанавливая эту систему вы автоматически соглашаетесь с <a class="url" style="background-color: black;"href="index.php?a=10">пользовательским соглашением</a>';

echo '<form action="index.php?a=1" method="post">';

echo '<p><input type="submit" name="submit" value="Продолжить"/></form></p></div>';



break;


case '1':
         echo '<link rel="stylesheet" href="style.css" type="text/css" />';

        echo '<div class="g">Нужно вписать данные от базы данных</div>';
        
        if (isset($_POST['submit1'])) {
            $user=$_POST['user'];
$pass=$_POST['pass'];
$db=$_POST['dbname'];
$host=$_POST['host'];
        $connect = @mysql_connect($host, $user, $pass) or die('Невозможно соединиться!');
        @mysql_select_db($db) or die('Такой базы данных не найдено!');
        mysql_query('SET CHARACTER SET utf8');
        mysql_query('SET NAMES utf8');
        
        
        $code = "<?php\r\n\r\n" .
        '$db_host = ' . "'$host';\r\n" .
        '$db_name = ' . "'$db';\r\n" .
        '$db_user = ' . "'$user';\r\n" .
        '$db_pass = ' . "'$pass';\r\n\r\n" .
        '?>';
        
        
        if($connect == TRUE){
    $fh = fopen ("../system/connect.php", "w+");
    fwrite ($fh, "$code");
    fclose ($fh);
        }
                        if (!file_put_contents('../system/connect.php', $code)) {
                    echo 'ERROR: Can not create connect.php';
                    exit;
                }else{
                    echo "<div class='a'>Соединение с базой данных успешно завершено!";

                    echo '<a href="index.php?a=2">Продолжить</a></div>';
                    
                                    
                    
                    
                }
        
        
            }else{
        
        echo '<div class="a">'.$lng['baza'].'';
        echo '<form action="index.php?a=1" method="post">';
   echo '<input type="name" name="host" value="localhost" /><br />';
   echo '<input type="name" name="user" value="User name" /><br />';
   echo '<input type="name" name="dbname" value="Data Base" /><br />';
   echo '<input type="name" name="password" value="Password" /><br />';
          
echo '<p><input type="submit" name="submit1" value="Проверить"/></form></p></div>';
}
break;

case '2':
echo '<link rel="stylesheet" href="style.css" type="text/css" />';

        require('../system/connect.php');
        $connect = @mysql_connect($db_host, $db_user, $db_pass) or die('Помилка! Не можливо з\'эднатись з базою даних!');
        @mysql_select_db($db_name) or die('Помилка! Такої бази даних не знайдено!');
        mysql_query('SET CHARACTER SET utf8');
        mysql_query('SET NAMES utf8');

     //$sql = 'sql.sql';
   //  $result = mysql_query("LOAD DATA INFILE 'sql.sql' INTO TABLE $db_name");
     $result1 = mysql_query("CREATE TABLE `cat` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(200) NOT NULL,
  `soft` text NOT NULL,
  `order` int(11) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Список категорий' AUTO_INCREMENT=1 ;
");


$result2 = mysql_query("CREATE TABLE `comments` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `uid` int(11) NOT NULL,
  `pid` int(11) NOT NULL,
  `text` varchar(300) NOT NULL,
  `time` int(11) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;");
$result3 = mysql_query("");


$result4 = mysql_query("CREATE TABLE `counters` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(50) NOT NULL,
  `code` text NOT NULL,
  `code1` text NOT NULL,
  `general` int(11) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;");

$result5 = mysql_query("CREATE TABLE `ignor` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `uid` int(11) NOT NULL,
  `pid` int(11) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;");

$result6 = mysql_query("CREATE TABLE `import` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(500) NOT NULL,
  `url` varchar(500) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;");

$result7 = mysql_query("CREATE TABLE `likes` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `uid` int(11) NOT NULL COMMENT 'Ид юзера',
  `pid` int(11) NOT NULL COMMENT 'Ид статьи которой отдали лайк',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
");

$result8 = mysql_query("CREATE TABLE `mail` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `author` int(11) NOT NULL,
  `adresat` int(11) NOT NULL,
  `text` text NOT NULL,
  `chit` int(11) NOT NULL,
  `time` int(11) NOT NULL,
  `type` varchar(3) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
");

$result9 = mysql_query("CREATE TABLE `posts` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(200) NOT NULL,
  `text` text NOT NULL,
  `description` text NOT NULL,
  `keywords` text NOT NULL,
  `time` int(11) NOT NULL,
  `uid` int(11) NOT NULL,
  `catid` int(11) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
");

$result10 = mysql_query("CREATE TABLE `rekl` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `ssil` varchar(100) NOT NULL,
  `text` varchar(200) NOT NULL,
  `start` int(11) NOT NULL,
  `finish` int(11) NOT NULL,
  `redirect` int(1) NOT NULL,
  `perehod` int(11) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
");

$result11 = mysql_query("CREATE TABLE `set` (
  `key` tinytext NOT NULL,
  `val` text NOT NULL,
  PRIMARY KEY (`key`(30))
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
");

$result12 = mysql_query("CREATE TABLE IF NOT EXISTS `users` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `nick` varchar(17) NOT NULL,
  `pass` varchar(33) NOT NULL,
  `name` varchar(100) NOT NULL,
  `about` text NOT NULL,
  `city` varchar(50) NOT NULL,
  `mail` varchar(100) NOT NULL,
  `vk` varchar(50) NOT NULL,
  `sex` int(1) NOT NULL,
  `rights` int(1) NOT NULL,
  `reg_time` int(11) NOT NULL,
  `design` varchar(100) NOT NULL,
  `mainmenu` int(1) NOT NULL,
  `kmess` int(2) NOT NULL,
  `online` int(11) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;");


    echo '<div class="a">Дамп таблиц прошел успешно! Теперь нужно<a href="index.php?a=4"> настроить систему </a></div>';

echo '<div class="a">Ошибки: '.mysql_error().'</div>';  
break;


case '4':
$title = 'Регистрация';
include('../system/core.php');
mysql_query("INSERT INTO `set` (`key`, `val`) VALUES
('home', 'nadmad.ru'),
('copy', 'Copyright © wBlogCMS'),
('design', 'def'),
('language', 'russian'),
('general', '0'),
('mainmenu', '2'),
('kmess', '10'),
('description', 'СЕО ОПИСАНИЕ'),
('keywords', 'Ключевые слова');");
header('Location: index.php?a=3');
break;

case '3':
$root = '../';
$title = 'Регистрация';
include('../system/core.php');
echo '<link rel="stylesheet" href="style.css" type="text/css" />';
echo '<div class="title">Настройка системы</div>';


if (isset($_POST['submit4'])) {
    
$design = isset($_POST['design']) ? trim($_POST['design']) : '';
if($design)
mysql_query("UPDATE `set` SET `val` = '$design' WHERE `key` = 'design' LIMIT 1");

$language = isset($_POST['lenguage']) ? trim($_POST['lenguage']) : '';
if($language)
mysql_query("UPDATE `set` SET `val` = '$language' WHERE `key` = 'language' LIMIT 1");

$home = isset($_POST['home']) ? trim($_POST['home']) : '';
if($home)
mysql_query("UPDATE `set` SET `val` = '$home' WHERE `key` = 'home' LIMIT 1");

$copy = isset($_POST['copy']) ? trim($_POST['copy']) : '';
if($copy)
mysql_query("UPDATE `set` SET `val` = '$copy' WHERE `key` = 'copy' LIMIT 1");

$acces = isset($_POST['acces']) ? trim($_POST['acces']) : '0';
mysql_query("UPDATE `set` SET `val` = '$acces' WHERE `key` = 'general' LIMIT 1");

$mainmenu = isset($_POST['mainmenu']) ? trim($_POST['mainmenu']) : '';
if($mainmenu)
mysql_query("UPDATE `set` SET `val` = '$mainmenu' WHERE `key` = 'mainmenu' LIMIT 1");


$description = isset($_POST['description']) ? trim($_POST['description']) : '';
if($description)
mysql_query("UPDATE `set` SET `val` = '$description' WHERE `key` = 'description' LIMIT 1");

$keywords = isset($_POST['keywords']) ? trim($_POST['keywords']) : '';
if($keywords)
mysql_query("UPDATE `set` SET `val` = '$keywords' WHERE `key` = 'keywords' LIMIT 1");




    echo '<div class="omenu">'.$lang['info_save'].'</div>';
    
}


 echo '<div id="imenu">';
 
echo '<div class="padding">';
echo '<form action="index.php?a=3" method="post">';

echo '<h3>Дизайн:</h3><select name="design">';
$dir = opendir('../design');
while ($design = readdir($dir)) {
    if (($design != '.') && ($design != '..') && ($design != '.svn') && ($design != '.js')) {
        $design = str_replace('.css', '', $design);
        echo '<option' . ($set['design'] == $design ? ' selected="selected">' : '>') . $design . '</option>';
    }
}
closedir($dir);
echo '</select><br /><p>';


echo '<h3>Язык сайта</h3><select name="lenguage">';
$dir1 = opendir('../language');
while ($lenguage = readdir($dir1)) {
    if (($lenguage != '.') && ($lenguage != '..')) {
        echo '<option' . ($set['language'] == $lenguage ? ' selected="selected">' : '>') . $lenguage . '</option>';
    }
}
closedir($dir1);
echo '</select><br /><p>';

echo '<h3>'.$lang['copy'].'</h3>';
echo '<input type="name" name="copy" maxlength="200" value="'.$set['copy'].'" /><br />';
echo '<h3>'.$lang['url_site'].'</h3>';
echo '<input type="name" name="home" maxlength="200" value="'.$set['home'].'" /><br />';

echo '<h3>'.$lang['description'].' (max 500)</h3>';
echo '<input type="name" name="description" maxlength="500" value="'.$set['description'].'" /><br />';

echo '<h3>'.$lang['keywords'].' (max 500)</h3>';
echo '<input type="name" name="keywords" maxlength="500" value="'.$set['keywords'].'" /><br />';

echo '<h3>'.$lang['mainmenu'].'</h3>';
//Пробачте за бидлокод...
if($set['mainmenu'] == 1){
echo '<p><div class="info"><input type="radio" name="mainmenu" value="1" checked><a href="files/images/1.png">'.$lang['mainmenu'].' №1</a></div></p>';
}else echo '<p><div class="info"><input type="radio" name="mainmenu" value="1"><a href="files/images/1.png">'.$lang['mainmenu'].' №1</a></div></p>';
if($set['mainmenu'] == 2){
echo '<p><div class="info"><input type="radio" name="mainmenu" value="2" checked><a href="files/images/2.png">'.$lang['mainmenu'].' №2</a></div></p>';
}else echo '<p><div class="info"><input type="radio" name="mainmenu" value="2"><a href="files/images/2.png">'.$lang['mainmenu'].' №2</a></div></p>';
if($set['mainmenu'] == 3){
echo '<p><div class="info"><input type="radio" name="mainmenu" value="3" checked><a href="files/images/3.png">'.$lang['mainmenu'].' №3</a></div></p>';
}else echo '<p><div class="info"><input type="radio" name="mainmenu" value="3"><a href="files/images/3.png">'.$lang['mainmenu'].' №3</a></div></p>';
//Пробачте за бидлокод...
if($set['general'] == 1){
echo '<p><div class="info"><small>'.$lang['acces'].'?</small><br /><input type="checkbox" name="acces" value="1" checked><small>Yes</small></div></p>';
}else{
 echo '<p><div class="info"><small>'.$lang['acces'].'?</small><br /><input type="checkbox" name="acces" value="1"><small>Yes</small></div></p>';  
}
echo '<p><input type="submit" name="submit4" value="Save"/></form></p>';

echo '<p><div class="info"><a style="text-align: center;" href="reg.php">Продолжить</a></div></p>';

echo '</div>';

echo '</div>'; //Block

//include('../system/foot.php');

break;


case '10':
echo '<link rel="stylesheet" href="style.css" type="text/css" />';

echo '<div class="g">Соглашение</div>';
echo '<div class="a">';
echo 'Правила использования системы:<br /> 1.Вы МОЖЕТЕ создать блог и продать его НО Вы не можете продавать саму систему<br />
2.Вы можете модернизировать систему без согласия команды wBlogCMS НО вы не имеете права присваивать себе авторство<br />
3.Вы не можете убирать мета-копирайт НО вы можете убрать ссылку на наш сайт спустя 14 дней после установки системы<br />
4.Вы соглашаетесь что пользуетесь БЕСПЛАТНОЙ системой созданой групой wBlogCMS<br />
5.ВНИМАНИЕ! При нахождении бага вы обязаны сообщить о нем на офицыальном сайте: <a href="http://nadmad.ru">nadmad.ru | wBlogCMS</a>';
echo '</div>';



break;



};

/**
 * @author FROSTY (valik619)
 * @site nadmad.ru
 * @mail valik619@inbox.ru
 */

?>